technological university - German English Dictionary